home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1996 April / Macworld (1996-04).dmg / Shareware World / Entertainment / General / RW 4.1.2 / RoboWar 4.1.2 / RoboWar 4.1.2.rsrc / TEXT_2007_Tournaments.txt < prev    next >
Text File  |  1995-12-12  |  12KB  |  133 lines

  1. VII:  Tournaments
  2.  
  3. About twice a year, an International RoboWar Tournament is held.  Hackers of all ages from around the world submit their best creations to duel for the coveted championship.  The rules tend to change slightly from tournament to tournament, so be sure to check your mail about the precise rules.  This section describes the tournament utility and general tournament information.  It also contains the RoboWar Hall of Fame, listing RoboMasters who have won  past tournaments.
  4.  
  5. Tournament Utility
  6.  
  7. The new, improved tournament facilities introduced in RoboWar 4.1 support several types of tournaments:  complete tournaments, team tournaments, basic tournaments, and test tournaments.  The clunky old custom tournaments have been eliminated; if there is something else you really want the tournament utility to do, send in a suggestion.  Complete tournaments are similar to what has been called "individual tournaments" in the Fourth through Ninth RoboWar Tournaments (May 1992-January 1995).  Team tournaments are also the same as they have been for years.  Basic tournaments are like complete tournaments but don't have the Winner's Circle.  Test tournaments are for your convenience testing your latest robot against a group of oppontents.  Scoring can be done the same as it has been in the past, but there is a new option for "aggressive scoring" which rewards more violent robots.
  8.  
  9. To run a tournament, choose Tournament from the Arena menu.  Choose the type of tournament and enter a filename in which to store the results, then click OK.  Select a set of robots from the standard file dialog or choose a custom tournament file.  The tournament will run automatically and results will be written to disk.
  10.  
  11. Each type of tournament except Team tournaments is divided into duels and group rounds.  In duels, robots fight one-on-one.  In group rounds, randomly selected groups of six robots slug it out.  Standard scoring rules give one point to each robot that is alive at the end of the duel (after 1500 chronons, the battle is declared a double win), 3 points to any robot alive at the end of a group battle, 2 to the last to die in a group battle, and 1 to the next-to-last to die in the group.  A tie gives the robot the higher score.  Hence, robots can do very well by simply surviving, rather than attacking other pacifists.
  12.  
  13. While this scoring system reflects many aspects of the real world, it can lead to boring tournaments.  To encourage more bloodthirsty robots, the "aggressive scoring" system gives an additional point for each kill they make.  Suicide and crushing the opponent during a collision do not count as kills.  Kills of your teammates and kills scored after your robot has died also do not score your robot points.
  14.  
  15. RoboWar 4.1.2 adds an "official rules" check box.  Under official tournament rules, undocumented features are prohibited and will cause your robot to crash.  You can turn this off if you really want in battles with friends, but entries to the official International RoboWar Tournaments must work under official rules.
  16.  
  17. Team tournaments have similar scoring.  In the standard team rules, each team gets one point if at least one member is still alive at the end of the battle.  In the aggressive rules, a team gets one point for each member living at the end of the battle plus one more point for each kill a teammember makes.
  18.  
  19. The results are printed in a plain text file that you can view with your favorite text editor or word processor.  Duels and group rounds can be repeated multiple times to reduce the role of chance in the results.
  20.  
  21. Complete Tournaments
  22.  
  23. Select a folder full of robots for the complete tournament by choosing one robot in the folder.  The complete tournament consists of 4 stages.  First, each robot fights every other robot in a duel.  Then a bunch of group battles with randomly selected participants are run.  The group scores are normalized to compensate for some robots fighting in more groups than others and to scale the average points for a robot in group battle to approximately equal the average from the duels.
  24.  
  25. The six robots with the highest scores are selected for the Winners' Circle.  These six robots fight each other in duels and as a group of 6 and the scores are again normalized to average half of the average from the first stage duels.  The robot with the highest sum of points from all four stages is declared the winner.
  26.  
  27. Complete tournaments will be used to run the Individual category of future International RoboWar Tournaments.
  28.  
  29. Team Tournaments
  30.  
  31. Select pairs of robots to participate in the team tournament, then choose cancel when all teams are selected.  In the team tournament each team fights every other team and scores are summed to determine the winner.  In the future, support may be added for groups of 3 teams to fight, but that feature is not currently implemented.
  32.  
  33. Basic Tournaments
  34.  
  35. While designing a robot, you may wish to check how it performs without going through the complete tournament and waiting for winners' circle results.  This tournament lets you select the number of times to run a set of robots in duels and group battles.  Group scores are normalized as in the complete tournaments.  You can also run your robot against five others to simulate a winners' circle.  Click on a robot in a folder to select all of the folder's robots for the tournament.
  36.  
  37. Test Tournaments
  38.  
  39. For fastest testing, you may wish to test one robot against many others.  Select one robot to pit it against each other robot in the folder in duels and against randomly selected opponents in group combat.  The tournament will print out your performance against each opponent, your percentage of wins in duels, and group scores of each robot normalized by the number of groups in which it fought.
  40.  
  41. Tournament Procedure
  42.  
  43. A typical tournament has three categories:  individual robots, teams of two robots, and icons.  Individual robots battle with the complete tournament setup.  Teams of two battle with the team tournament command.  Icon judging is generally done by a squad of montly volunteers munching while watching the other rounds and can be highly subjective.  The icon contest title is generally awarded for the best combination of animated icon and sound; of course, entering copyrighted sounds or icons with a robot is illegal without special permission.  I reserve the right to delete large sounds from robots before distributing them with the other tournament entries if disk space is tight.
  44.  
  45. Some tournaments also features the youth category, giving special recognition to the best individual entry written by a hacker under 18 years old.  Little League and Titan contests, for bots with 2 and 21 hardware points respectively, were held in the Fifth and Sixth tournaments, but will not be held in the future unless interest picks up sharply.
  46.  
  47. Many people guard their secret RoboTalk techniques by deleting their source code before distributing their robots.  While this is fair enough, one may claim even more fame and glory by distributing a prize-winning robot with complete code.  Thus, novice hackers can learn from your example and you can put all sorts of funny messages through your code.  Of course, if you borrow code from somebody's robot, you should properly attribute it.  A letter to the author might be polite and wholesale copying of the bulk of a robot is obvious unethical.
  48.  
  49. RoboWar Hall of Fame
  50.  
  51. The RoboMasters, winners of the past tournaments, are named below:
  52.  
  53. Tourney Category   Author         Robot
  54. I       Ind 1st    Matt Sakai     Silo Plus
  55. I       Ind 2nd    Dave Gangon    ShazBot
  56. I       Ind 3rd    Tim Seufert    Timbot V Mark II
  57. ——————————————————————————————————————————————————
  58. II      Ind 1st    Jon Newman     Rammer AMT
  59. II      Ind 2nd    Tom Morrison   Chicken & Corn
  60. II      Ind 3rd    Doug Harris    MX‚Ñ¢ III
  61. II      Team       Doug Harris    Mx3
  62.                    Tim Seufert    Mortician¬Æ
  63. II      Icon       Wesley Voshell Patriot
  64. ——————————————————————————————————————————————————
  65. III     Ind 1st    Robert Hogg    Charger IV
  66. III     Ind 2nd    Robert Hogg    Whumper
  67. III     Ind 3rd    Robert Hogg    Blazer
  68. III     Team       John Baylis    -Knuckles-
  69.                                   Sword&Shield
  70. III     Icon       Tim Seufert    Calvinism II
  71. ——————————————————————————————————————————————————
  72. IV      Ind 1st    Doug Harris    Pacifist Penquin II
  73. IV      Ind 2nd    Robert Hogg    Beholder Jr.
  74. IV      Ind 3rd t  Eric Foley     Orb of Doom
  75. IV      Ind 3rd t  Robert Hogg    Lewis
  76. IV      Team       Tim Seufert    Terminator II
  77.                    Doug Harris    Miracle Penquin
  78. IV      Icon       Robert Hogg    Lewis
  79. ——————————————————————————————————————————————————
  80. V       Ind 1st    J. Rommereide  Excelsior
  81. V       Ind 2nd    Robert Hogg    Lug
  82. V       Ind 3rd    Eric Foley     Orb of Doom II
  83. V       Team       Robert Hogg    $*Lucky Flea*$
  84.                                   $*Nuclear Flea*$
  85. V       Titan      Eric Foley     Krulockh Lord
  86. V       L. League  Doug Harris    wimp
  87. V       Icon       Robert Hogg    Dirty Lewis
  88. ——————————————————————————————————————————————————
  89. VI      Ind 1st    A. Duchateau   Sylvestre
  90. VI      Ind 2nd    S. Linhart     ‚óäDarling‚óä
  91. VI      Ind 3rd    Eric Foley     Dragon Knight
  92. VI      Team       S. Linhart     ‚óäDarling #1‚óä
  93.                                   ‚óäDarling #2‚óä
  94. VI      Titan      Doug Harris    z Death Penquin
  95. VI      L. League  S. Linhart     ‚óäLil Darling‚óä
  96. VI      Icon       Eric Foley     Eye of Shorshirsh
  97. ——————————————————————————————————————————————————
  98. VII     Ind 1st    Paul Schmidt   Vortex v2.2
  99. VII     Ind 2nd t  Paul Schmidt   Cloak Folk‚Äôs Revenge
  100. VII     Ind 2nd t  Andrew Lindsey His All Seeing Eye III
  101. VII     Team       Paul Schmidt   Cloak Folk‚Äôs Revenge
  102.                                   Team - WonderDog
  103. ——————————————————————————————————————————————————
  104. VIII    Ind 1st    J. Lechat      Delsevart
  105. VIII    Ind 2nd    J. Lechat      Jade
  106. VIII    Ind 3rd    Rob Williams   The Artful Dodger
  107. VIII    Team       Doug Harris    Chlorinated Benzene Man
  108.                                   Chlorinated Benzene Woman
  109. VIII    Youth      John Abbott    Superzot II
  110. VIII    Icon       Mark Ramirez   Brave Sir Robin
  111. ——————————————————————————————————————————————————
  112. IX      Ind 1st    J. Lechat      Jade
  113. IX      Ind 2nd    Jeff Lewis     Horta Jr.
  114. IX      Ind 3rd    J. Lechat      Arachn√©e
  115. IX      Team       John Abbott    .Team Superzot III
  116.                                   .Team Superzot Jr
  117. IX      Youth      John Abbott    .Superzot Jr.
  118. IX      Icon       Chris Funston  Immortal
  119. ——————————————————————————————————————————————————
  120. X       Ind 1st    J. Lechat      Jade
  121. X       Ind 2nd    Doug Harris    *CL79*
  122. X       Ind 3rd    J. Lechat      Carne
  123. X       Team       Colin Jaffe    Killer DogCow #1/#2
  124. X       Youth      Greg Parker    HappyBot‚Ñ¢ XXI nuke
  125. X       Icon       Parker Bros.   PokeyMorph Team
  126. ——————————————————————————————————————————————————
  127.  
  128. The hackers with the greatest number of victories are:
  129.  
  130. Robert Hogg              9
  131. Doug "Wolfgang" Harris   8
  132. Jean-Francis Lechat      6
  133. Eric Foley               5